package com.koron.system.common.util;

import com.koron.bean.system.menu.MenuFuncBean;
import com.koron.common.core.business.system.tree.SuperTree;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @ClassName MenuTreeVo
 * @description
 * @Author zhouj
 * @Date 2021/7/22 19:12
 */
@Data
public class MenuTreeVo extends SuperTree {

    /**
     * 类型名称
     */
    private String name;

    private String lang;

    private String zhHk;

    private String en;

    private String parentName;

    private String code;

    private String menuUrl;

    private Integer isOpen;

    @ApiModelProperty(value = "是否菜单 1：是 0 否")
    private Integer isMenu;

    @ApiModelProperty(value = "eform pc端地址")
    private String pcUrl;

    @ApiModelProperty(value = "eform 移动端地址")
    private String appUrl;

    private Integer status;

    private List<MenuFuncBean> menuFuncList;

    @ApiModelProperty(value = "是否有权限 1：是 0 否")
    private Integer hasPermission;

    private String appId;

}
